花費 10 ms
認真分析mmap:是什么 為什么 怎么用

mmap基礎概念 mmap是一種內存映射文件的方法,即將一個文件或者其它對象映射到進程的地址空間,實現文件磁盤地址和進程虛擬地址空間中一段虛擬地址的一一對映關系。實現這樣的映射關系后,進程就可以采用 ...

Mon Jul 20 18:35:00 CST 2015 27 138107
從內核文件系統看文件讀寫過程

系統調用 操作系統的主要功能是為管理硬件資源和為應用程序開發人員提供良好的環境,但是計算機系統的各種硬件資源是有限的,因此為了保證每一個進程都能安全的執行。處理器設有兩種模式:“用戶模式”與“內核模 ...

Sun Jul 19 20:24:00 CST 2015 12 35692
Lab1:Linux內核編譯及添加系統調用(詳細版)

實驗一:Linux內核編譯及添加系統調用(HDU) 花了一上午的時間來寫這個,良心制作,發現自己剛學的時候沒有找到很詳細的,就是泛泛的說了下細節地方也沒有,於是自己寫了這個,有點長,如果你認真的看完 ...

Sat Apr 27 07:33:00 CST 2019 2 7158
VS2008項目移植到Linux

不少人都遇到過這種情況:在Windows下用Visual Studio工具開發的程序需要移植到Linux系統中,做成Linux版本的,但程序比較大,在Linux上又離不開Make,手動編寫Makefi ...

Thu Jan 23 00:08:00 CST 2014 5 11312
實驗三:Linux進程管理(HDU)

2.設計內容 把下面的幾個網址的內容看懂,關於Linux的通信機制就會有個基本的了解了,后面的這幾個代碼也應該可以看得懂了。 管道通信:https://blog.csdn.net/ljian ...

Tue May 28 04:49:00 CST 2019 1 1883
sudo: /etc/sudoers is mode 0777, should be 0440終極解決之道

不得不說,有時候手賤的把/etc/sudoers文件權限改了,是一件很蛋疼的事.因為此時你會發現無論做什么都會彈出一條討厭的提示,說沒有權限執行等等... 網上有介紹登入root用戶,或者去grub ...

Sat Jun 21 00:36:00 CST 2014 0 5983
自動生成1到100的數字自增序列的幾種方法

自動生成1到100的數字自增序列的幾種方法 ==之所以寫這個題目,是原於一道筆試題,加上自己喜歡用的一些小方法,匯總如下: 1.編程語言,此方法由於語言的不同而存在語法上的差異,在此僅簡單舉例如下 ...

Thu Mar 20 20:49:00 CST 2014 0 4574
Windows10+arch Linux雙系統安裝要點記錄

最近工作不是很順利,心血來潮搞一下平時工作用的電腦,經過兩天的時間終於搞定了原版Windows10 Education+arch Linux雙系統。在這里做一個簡單的記錄,把安裝過程中遇到的問題做一個 ...

Fri Jul 19 03:55:00 CST 2019 0 733
用戶進程和內核進程的對應關系

各個教科書都解釋過,用戶線程:內核線程:內核進程有n:0:1和n:n:1和m:n:r(m>n>r>1)的關系。 用戶線程必須與內核線程相關聯的原因是: 用戶線程本身只是一堆 ...

Wed Oct 10 19:00:00 CST 2018 0 1162
is incompatible with i386:x86-64 output報錯

在[一個操作系統的實現]書中,第五章,開始編譯elf文件格式的操作系統內核。 將hello.asm編譯為hello.o,再編譯為可執行文件 編譯hello.o時,nasm報錯is incompat ...

Fri Nov 10 00:28:00 CST 2017 0 1710

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM